package com.cqc.paoclient.ui.mime;

import com.cqc.paoclient.base.BaseRxPresenter;
import com.cqc.paoclient.base.BaseView;
import com.cqc.paoclient.model.BaseMsgModel;
import com.cqc.paoclient.model.MyProfileModel;

/**
 * Created by cui on 2017/11/23.
 * 我的
 */

public interface Tab3FragContract {

    abstract class Presenter extends BaseRxPresenter<View> {

        public abstract void getMyProfile();

        public abstract void loginOut();
    }

    interface View extends BaseView {
        void getMyProfileSucc(MyProfileModel myProfileModel);

        void getMyProfileFail(String msg);

        void getLogOutSucc(BaseMsgModel baseMsgModel);

        void getLogOutFail(String msg);
    }
}
